salamander with evil powers that lives in the caves - Español Inglés Diccionario